home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu712.dms / pu712.adf / ProTitler.doc < prev    next >
Text File  |  1994-10-16  |  19KB  |  637 lines

  1.  
  2.  
  3.                       ProTitler Video Titling System
  4.  
  5.                         ProTitler.doc V1.0 12-10-94
  6.  
  7.                          (c) By Jason Henegan 1994
  8.  
  9.  
  10.  
  11.  
  12.  
  13. Disclaimer
  14. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  15.  
  16. No warranties of _any_ kind are made as to the functionality of this
  17. program.  The author cannot be held legally responsible for any
  18. consequence of owning or using this software.  You are using it at your own risk.
  19.  
  20. This document assumes a familiarity with the AmigaDOS system - if you are
  21. unsure about terms such as "fonts drawer" then consult your manual.
  22.  
  23.  
  24.  
  25. Shareware Message
  26. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  27.  
  28. (All references to ProTitler in _this_ paragraph refer to the UNREGISTERED
  29. version.  The registered version should be treated as any commercial
  30. software product and any laws regarding these apply.)
  31.  
  32. ProTitler is SHAREWARE.  That means, if you like the program and intend to
  33. keep it in your software collection, you must send me some money.  
  34.  
  35. You may:
  36.  
  37. *  Try out ProTitler and give it to your friends.  
  38. *  Upload ProTitler to a BBS or FTP site.
  39. *  Send ProTitler to your favourite PD company and thereby get a free
  40.    disk from them (if that's how they do things).
  41.  
  42. You may NOT:
  43.  
  44. *  Keep Protitler in your software collection without registering.
  45. *  Sell any or all of ProTitler for a price exceeding the cost of the
  46.    storage media and a modest copying charge.
  47. *  Modify any part of the ProTitler system (this obviously includes data
  48.    files).
  49. *  Claim that you are the author.
  50.  
  51. If you use the _registered_ ProTitler version for broadcast, send me a tape
  52. OK? ;)
  53.  
  54. Running ProTitler
  55. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  56.  
  57. ProTitler requires these fonts to be present in your FONTS: drawer:
  58.  
  59.     Times 18    Helvetica 15    Courier 24
  60.     Times 24    Helvetica 18
  61.             Helvetica 24
  62.  
  63. You'll have to copy them yourself..  If you're not sure how maybe now's
  64. the time to learn! :)
  65.  
  66. (Registered Version: Copy ProTitler.Registered and Floppy-Load to your 
  67. ProTitler Disk and execute as normal.)
  68.  
  69. Running from floppy-disk:
  70.  
  71. Load ProTitler by double-clicking on the "Floppy-Load" icon.  This will allow
  72. the program to read the fonts I have provided.  DON'T double-click on the
  73. actual ProTitler icon unless you've copied the fonts across to your FONTS:
  74. drawer because it won't work.
  75.  
  76. Running from hard-disk:
  77.  
  78. Copy the fonts on the ProTitler disk to your FONTS: drawer.  Copy everything
  79. else onto your hard-disk wherever you like.  You now don't need the
  80. Floppy-Load icon so you may delete it.  Run ProTitler with its icon.
  81.  
  82. ---
  83.  
  84. Some of the features are memory-hungry and may require you making some
  85. provision to save memory (eg kill external drives) but virtually all should
  86. run fine on a 1mb system.
  87.  
  88.  
  89.  
  90. Introduction
  91. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  92.  
  93. ProTitler purports to be one of the finest video titling systems for the
  94. Amiga (all bar Scala!).  It has a wide range of effects mainly designed
  95. with the genlock-user in mind, however if you don't have a genlock, the
  96. program still remains useful for video titling work.  I have incorporated
  97. 13 features which I hope you will find useful.  
  98.  
  99.  
  100.  
  101.  
  102. Using ProTitler
  103. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  104.  
  105. This guide will show you how to get the most out of the ProTitler system.
  106. There are a few aspects of ProTitler which require a little patience but
  107. I'll try to explain these as best I can.  I've included a comprehensive
  108. user-interface which I hope you'll find easy to use.  All relevant gadgets
  109. will be explained.  These effects are found in menu: Project/New Project...
  110.  
  111. (If you have not yet registered, the menu's contents will either be red or
  112. green - if an effect is RED - it is DISABLED.)
  113.  
  114.  
  115. 1)    TV Trailer
  116. --------------------
  117.  
  118. This is designed to resemble US TV captions for television programmes.
  119. Although you may not own a TV network, you can use this effect for your
  120. credits.  
  121.  
  122. Dialogue Box:
  123.  
  124. The top box is a multi-line text entry gadget.  Enter here the various
  125. pages of the trailer.  If you watched the TV trailer 'demo' you'll know
  126. how to enter the lines - line1/line2 on one line.
  127.  
  128. Y Pos : A percentage, how far down the screen the trailer should lie.
  129.  
  130. Speed : The speed (in pixels/50th-sec) at which the wipe-right effect takes
  131.     place.  30 is fine.
  132.  
  133. Font  : The font for the effect.  May be changed by clicking on the 'pick'
  134.     button.
  135.  
  136. The other three gadgets are colour requesters.  Notice when picking the
  137. colour, colour #0 is used for genlocking, so if you want an opaque black,
  138. use colour #2.
  139.  
  140. For all effects, if you hold the right mouse-button, the menu will allow you
  141. to load, save or quit the project and return to the main menu.
  142.  
  143.  
  144.  
  145. 2)    Action Replay
  146. -----------------------
  147.  
  148. In days of olde, when computers were first used to overlay graphics on
  149. sports programmes, a flashing 'R' used to appear to indicate an action
  150. replay.  It looked rather blocky and cheap and very low-tech.  This effect
  151. recreates that 'R' in painful low-res.  I imagine it would look great on
  152. the kiddie's football matches (for instance).
  153.  
  154. Dialogue Box:
  155.  
  156. X Size 1,Y Size 1 : Zoom factor for the first frame of the 'R' (there are
  157.                     two frames).
  158.  
  159. X Size 2,Y Size 2 : Zoom factor for the second frame - make this value
  160.                     larger, and the 'R' will pulsate!
  161.  
  162. X Pos, Y Pos : Position (in percentages) 0=top/left, 100=bottom/right.
  163.  
  164. Shadow : Shadow size, in pixels.  A shadow is always displayed - just have
  165.          it in the right colour (ie not black).
  166.  
  167. Time   : Time (in 1/50s) between size swaps.
  168.  
  169.  
  170.  
  171. 3)    Sports Scoring
  172. ------------------------
  173.  
  174. Again, this effect was inspired from watching sport on TV.  In the UK,
  175. football matches have the score shown while the match is taking place, even
  176. with a timer.  This effect duplicates it perfectly.
  177.  
  178. Dialogue Box:
  179.  
  180. Team 1, Team 2 : The teams taking part in the match.
  181.  
  182. Score , Score  : The initial scores for the two teams.
  183.  
  184. X Pos , Y Pos  : On-screen location as percentages 0=top/left,
  185.                  100=bottom/right.  This is standard for all effects.
  186.  
  187. Minute : The minute the timer should start at.  For English football
  188.          matches this will be either 0 or 45 minutes.
  189.  
  190. Font   : The font to use.
  191.  
  192. Border : The colour to surround the text.  Makes viewing slightly easier.
  193.  
  194.  
  195. When the timer is running, you can press the left or right arrow keys to 
  196. increase the score of that team.
  197.  
  198. You'll notice as we proceed through the effects i'll be documenting fewer
  199. and fewer buttons - this is because their uses should become evident.
  200.  
  201.  
  202.  
  203. 4)    Icon Captions
  204. -----------------------
  205.  
  206. A demo of this is recommended.  On UK TV there's a programme called 'The
  207. Chart Show' which uses an Amiga to display information about music groups.
  208. This effect attempts to duplicate it and provide some pseudo-interactive
  209. way of displaying information.
  210.  
  211. Dialogue Box:
  212.  
  213. Picture : The background picture to display (select with 'pick').
  214.  
  215. The large entry field in the centre shows the message 'bubbles' to be
  216. displayed.  There are four in the demo and are made up as follows:
  217.  
  218. [x],[y].[colour]:[line1]/[line2]/...../\
  219.  
  220. [x] [y] : COORDINATES (not percentages) of the bubble.
  221. Colour  : Border colour of the bubble.
  222.  
  223. line1/line2/line3/line4/.... : lines of the text, seperated by a '/' and
  224.                                terminated by a '\'. These MUST be included
  225. eg:
  226.     10,20.5:This is line 1/This is line 2/Last Line/\
  227.  
  228. The program doesn't interpret floating point numbers so '20.5' is two
  229. numbers.  EACH and EVERY line must end in a '/' and EACH AND EVERY bubble
  230. must end in a '\'.  Failure to do so will end in a crash. Ha ha! ;)
  231.  
  232.  
  233. Clear Y:  When all bubbles have been activated, the program will clear the
  234.           screen starting at this coordinate (not percentage).  Click again
  235.           to clear the screen totally.
  236.  
  237.  
  238.  
  239.  
  240. 5)    System Clock
  241. ----------------------
  242.  
  243. Inspired by breakfast television, the on-screen clock simply takes the
  244. system's clock time and displays it in 24hr format.  Perfect for live
  245. hookup of the Amiga! (If you want to fake a time, just change the system's
  246. clock.)
  247.  
  248. Dialogue Box:
  249.  
  250. Everything should be self-explanatory by now..
  251.  
  252.  
  253.  
  254.  
  255. 6)    Stopwatch
  256. -------------------
  257.  
  258. This is useful for anything that needs to be timed.  It has been designed
  259. with sport in mind, however.  The timer is started, and can be suspended
  260. with the left mouse-button (a 'lap' or 'split' time is shown).  When timing
  261. is complete (press the right mouse-button) the timing sponsor is shown.
  262.  
  263. Dialogue Box:
  264.  
  265. Lap    : What to print when the left mouse-button is held.
  266.          eg: LAP or SPLIT
  267.  
  268. Timing : Who provides the timing - Commodore in this case.
  269.  
  270. Flash  : Toggle, if you want the 'Lap' message flashing or not.
  271.  
  272. 1/100s : Toggle, include centiseconds?
  273.  
  274. Border : Border size, in pixels.
  275.  
  276.  
  277.  
  278. 7)   Countdown Timer
  279. -------------------------
  280.  
  281. Inspired by game-shows, this is a countdown timer accurate to 1/50s.  Its
  282. usage is limited up to 99 minutes 59s.
  283.  
  284. Dialogue Box:
  285.  
  286. Border : Border size, in pixels (to 'outline' the timer).
  287.  
  288. 1/100s : Toggle, include centiseconds on the timer?
  289.  
  290. Note the timer can be suspended by clicking the left mouse-button, and
  291. reset to 0:00:00 with the right button.
  292.  
  293.  
  294.  
  295.  
  296. 8)    Scrolltext
  297. --------------------
  298.  
  299. This is used to pass information across the screen horizontally.  Could be
  300. used for in-show information, or maybe credits too.
  301.  
  302. Dialogue Box:
  303.  
  304. The entry field shows the text to display.  IMPORTANT:  If you want to
  305. change the pen colour of the text, insert a macro:
  306.  
  307. %[colour] - to indicate (in hex) the number from 0-f of the colour.  If you
  308. want a list of available colours, click on a colour-requester.
  309.  
  310. eg:  %0 %1 %2 %3 ... %e %f - without any spaces, as in the demo.
  311.  
  312. Speed  : Scrolling speed in pixels per 1/50s.
  313.  
  314. Border : Start- and end-border of the text, in pixels.
  315.  
  316.  
  317. Note: The lines of the entry field are just concatenated, and some lines
  318. end in spaces - try removing them.  Also, due to the speed of your machine,
  319. you may need to reduce the number of screen colours used (if 'jumping'
  320. occurs).
  321.  
  322.  
  323.  
  324. 9)    Credits
  325. -----------------
  326.  
  327. Possibly the most 'familiar' effect - the vertically scrolling credit list,
  328. useful to people with/without genlocks.  If mastered can give a
  329. professional credit list.  Watch the demo.
  330.  
  331. Dialogue Box:
  332.  
  333. This effect, like Table and Subtitles, contains (initially) complicated
  334. formatting macros which i'll now explain as a 'method'.
  335.  
  336. 1:      If you want to change the current font (once per line) the first thing
  337.     on the line should be:
  338.  
  339.     ~[Font],[Size]:            eg:    ~times,24:
  340.  
  341.     The tilde, comma and colon are necessary.  If you don't need to change
  342.     the font, omit this stage.
  343.  
  344. 2:    Now, the default formatting is CENTRALISED - so if you want
  345.     centered text, just enter the text line.  Else, enter one of these:
  346.  
  347.     Left-justify:           {[Text line]    eg:     {Producer
  348.     Right-justify:          }[Text line]    eg:     }Jason Henegan
  349.     Span-in:                [Left]<[Right]    eg:     The Bishop<Mr X
  350.     Span-out:               [Left]>[Right]  eg:     The Actress>Miss X
  351.  
  352. It's no more complicated than a C PRINTF statement - watch the demo.
  353.  
  354.  
  355. Speed : A percentage relative to 50 vertical pixels per second scrolling.
  356.  
  357. Wide :    In 'Span-in' and 'Span-out' this value represents a width, in
  358.     pixels, of the inside/outside border.  Experiment.
  359.  
  360.  
  361.  
  362. 10)    Table
  363. ---------------
  364.  
  365. This is a very versatile table which, when mastered, can be used to display
  366. any information.  I've included a soccer-score demo, but it could equally
  367. have been a cricket, or baseball score page.
  368.  
  369. Dialogue Box:
  370.  
  371. Title :    Not surprisingly, the title of the table.  Goes at the top. ;)
  372.  
  373. The entry field is a little like that used for the credits.  Before editing
  374. this field, decide on how many VERTICAL COLUMNS your table will have.  The
  375. demo has three.  For each horizontal line in your table:
  376.  
  377. 1:    Decide if you want a page break.  Yes: start the line with a '\' char.
  378.     The first line doesn't need one.
  379.  
  380. 2:    If you want to change the line's font, do so in the normal way:
  381.     ~[font],[size]:            eg:    ~helvetica,24:
  382.  
  383. 3:    Next, for each element on the line choose the formatting it requires:
  384.     
  385.     Left justify :    {[Text]        eg:    {Liverpool
  386.     Right justify:    }[Text]        eg:    }Arsenal
  387.     Centered     :    [Text]        eg:    3-1
  388.  
  389.     Elements are seperated by a ',' character.  Each element except the
  390.     last on the line has one.
  391.  
  392. EG:    \~courier,18:{This,Is,}Page 2            will display:
  393.  
  394. This                Is                    Page 2
  395.  
  396. In the entry field all the %'s you see are macros to change the pen colour.
  397.  
  398.  
  399. Widths : These are widths of the vertical columns (in percentages).
  400.      they'll need to add up to 100 and there must be one for every
  401.      column you entered in the entry field above.
  402.  
  403.  
  404. As I said, if it's mastered, it can prove VERY useful.
  405.  
  406.  
  407.  
  408. 11)    Subtitles
  409. -------------------
  410.  
  411. Subtitles are usually seen on foreign films to translate the dialogue.  But
  412. in ProTitler's case, are used to display static text on the screen.
  413.  
  414. Dialogue Box:
  415.  
  416. The entry field contains lines of text that make up the pages of subtitles.
  417. The exact format of these lines is the same as that used in 'Credits'.
  418. However, like in 'Table' you can insert a page-break if the first character
  419. on the line is a '\' character.  eg:
  420.  
  421. Centred text
  422. {Left Justified text
  423. }Right Justified text
  424. Span<In
  425. Span>Out
  426. ~times,24:Centred text in another font
  427. ~pica,62:{Left Justify in another font
  428. ~pica,32:}Right Justify in yet another font
  429. \~helvetica,24:Start of another page<With SPAN-IN too!
  430.  
  431.  
  432. Y Pos  : Vertical location as a percentage (0=top 100=bottom)
  433.  
  434. Border : Background border size, in pixels.
  435.  
  436.  
  437.  
  438.  
  439. 12)    Static Picture
  440. ------------------------
  441.  
  442. This simply displays a picture on the screen - no fancy fades, wipes or
  443. other effects, just displays it.  Could be used to display an on-screen
  444. logo (or something).
  445.  
  446. Dialogue Box:    (Real toughie this one!)
  447.  
  448. Picture : The picture to use.
  449.  
  450. Y Pos   : Vertical location as a percentage (0=top 100=bottom)
  451.  
  452.  
  453.  
  454.  
  455.  
  456. 13)    Scrolling Pictures
  457. ----------------------------
  458.  
  459. Same as vertically scrolling credits, except you have the opportunity to
  460. DRAW the credits yourself (eg in DPaint).  It's useful if you can't
  461. understand the formatting macros in 'Credits' :).  I've included a 5 screen
  462. demo (files small1.iff - small5.iff).
  463.  
  464. Dialogue Box:
  465.  
  466. Base Pic : The filename used to create a list of pictures to use.  The
  467.        program likes pictures ending in '.iff' or '.ilbm' ONLY.
  468.        You can have Cinemascope turned on, you can have 6 pictures.
  469.        If it's off, you can have 8 pictures.
  470.  
  471.     eg:    Base picture=blah.iff    ->    blah1.iff
  472.                         blah2.iff
  473.                         blah3.iff
  474.                           "   "
  475.                         blah8.iff (etc)
  476.  
  477.        In the file selector, you can pick any of the 'blah's.
  478.  
  479.  
  480. Speed :    Scrolling speed, as a percentage of 50 pixels/sec.
  481.  
  482. Hold Last : Toggle, if you want the last picture of the list held static
  483.         until the mouse button is pressed. (Useful for copyright
  484.             messages.)
  485.  
  486.  
  487. NOTE:  This effect is VERY memory-hungry and may be impossible on machines
  488. with a small amount of chip-mem.  Use as few colours as possible.  The
  489. screens MUST be ECS compatible (sorry, no AGA yet) and up to a size of
  490. 640x1020 pixels.
  491.  
  492.  
  493.  
  494.  
  495.  
  496. MACRO QUICK-REFERENCE
  497. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  498.  
  499. Colour Change:        %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %a %b %c %d %e %f
  500. Left-Justify:        {texttexttexttexttext
  501. Right-Justify:        }texttexttexttexttext
  502. Centre:            texttexttexttexttext        (no macro)
  503. Span-In:        Lefthandsize<Righthandside
  504. Span-Out:        Lefthandsize>Righthandsize
  505. Font Change:        ~helvetica,24:
  506. Page Break:        \TheNextLine
  507.  
  508. Copyright Symbol:    ^c                 (not CONTROL-C)
  509. Registered Symbol:    ^r                (not CONTROL-R)
  510.  
  511.  
  512.  
  513. Settings Menu
  514. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515.  
  516. This is used to configure ProTitler's appearance:
  517.  
  518.  
  519. 1)    Font Parameters
  520. -------------------------
  521.  
  522. Displays how fonts will be rendered inside the effects.  It's important to
  523. try out these values with different fonts, as they significantly alter how
  524. the final effect will appear.
  525.  
  526. Dialogue Box:
  527.  
  528. Leading X : Number of pixels BEFORE the letter which are in shadow.
  529.         Used to make fonts crisper on TV.
  530.  
  531. Shadow X :  Shadow pixels AFTER the letter - again, to make the font
  532.         easier to read when genlocked.
  533.  
  534. Shadow Y :  Vertical offset (DOWNWARDS) of the shadow.
  535.  
  536.  
  537. Note:  The larger the shadows are, the longer the font takes to render.
  538.  
  539.  
  540.  
  541. 2)    Cinemascope
  542. ---------------------
  543.  
  544. Cinemascope is the black border above and below a picture.  It's only of
  545. real use with a genlock, i'm afraid.
  546.  
  547. Dialogue Box:
  548.  
  549. ^ , v :    These set the size of the cinemascope.
  550.  
  551.  
  552. Note:  The performance of 'Credits' and 'Scrolling Pictures' is limited if
  553. you use cinemascope.  This is because cinemascope takes up two screens; and
  554. if they're taken, they can't be used for long credit lists (either to
  555. display text or a picture).
  556.  
  557.  
  558.  
  559. 3)    Colour Palette
  560. ------------------------
  561.  
  562. Just a palette requester, changes the palette both for the effects, and the
  563. user-interface.
  564.  
  565. Note: For most effects, you choose how many colours the screens are drawn
  566. in - it's either 4, 8, or 16.  
  567.  
  568. If you choose a 4 colour screen you cannot use colours 5 onwards.  
  569. If you choose an 8 colour screen you cannot use colours 9 onwards.
  570.  
  571. The fewer the number of colours, the faster the screen will render, and the
  572. less CHIP-MEM it will consume.
  573.  
  574.  
  575. I've included a free memory display in the 'Misc' menu.
  576.  
  577.  
  578.  
  579. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  580.  
  581. Extras.lha (registered version only) contains the following extras:
  582.  
  583. Big1-5.iff:      A HUGE demo of 'Scrolling Pictures' - requires 2mb Chip mem.
  584.  
  585. ProTitler.ascii:  A 157k ASCII dump of the program listing (if you really WANT
  586.           to read it! ;))
  587.  
  588. titler3.AMOS:     The 238k AMOS Basic listing.  Contains 27k of sprites.
  589.  
  590.  
  591. That sums up everything ProTitler can do for you.  
  592.  
  593. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  594.  
  595. KNOWN BUGS:
  596. ----------------
  597.  
  598.  
  599. Scrolltext:    Doesn't like italic fonts, or fonts whose size is >32 pts.
  600.         Errors appear with a speed >18.
  601.  
  602.  
  603. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  604.  
  605.  
  606. Remember ProTitler is SHAREWARE.  Send 5 pounds sterling (UK) or 10 pounds
  607. sterling (non-UK) to my address:
  608.     
  609.             Jason Henegan
  610.             2 Orchard Close
  611.             Biggleswade
  612.             Beds SG18 ONE
  613.             England
  614.  
  615. And I'll send you the latest version.  Also include any suggestions, bug
  616. reports and comments about the program.  If enough people register, I'll
  617. improve the program.  
  618.  
  619. If you've a bug report, enclose your registration number..  I'll do my
  620. best to fix bugs for registered users in a later version.
  621.  
  622. You've seen my ugly mug in the Project/About menu.  If you want your picture
  623. included in the program, send me a grayscale IFF (up to 640x512) and i'll try
  624. to include it - the code is already written, I just need a picture..
  625.  
  626. Until next time, have fun with ProTitler!
  627.  
  628.  
  629. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  630.  
  631.  
  632. Version list: 
  633.  
  634.  
  635. 1.0    (9-10-94)        Created.
  636.  
  637.